package com.kcs.fxmargin.bo;

import java.math.BigDecimal;
import java.sql.Date;
import java.util.List;

import com.kcs.fxmargin.model.MCustInfo;
import com.kcs.fxmargin.model.TAccPos;
import com.kcs.fxmargin.model.TAccTran;
import com.kcs.fxmargin.model.TDeals;

public class CheckLimitOrderBO {
	private String inCifNo;
	private String inCustomerName;
	private String inAmountFwCt;
	private String preOrderAmount;
	private String custLimitAvailable;
	private String custOverLimit;
	private String fxLimitAvailable;
	private String fxOverLimit;
	private String createUser;
	private String marginLimit;
	private String seq;
	private boolean processSuccess;
	
	private List<TDeals> tDealsList;
	
	private MCustInfo mCustInfo;
	private TAccPos tAccPos;
	private TAccTran tAccTran;
	
	private boolean isTAccPosHasData;
	
	private BigDecimal outsBal;
	private String drCrFlg;
	private BigDecimal transAmt;
	private Integer transRefNo;
	private Date transDt;
	private String transTime;
	private Date effDt;
	
	public CheckLimitOrderBO(){
		inCifNo = "";
		inCustomerName = "";
		inAmountFwCt = "";
		preOrderAmount = "";
		custLimitAvailable = "";
		custOverLimit = "";
		fxLimitAvailable = "";
		fxOverLimit = "";
		createUser = "";
		marginLimit = "";
		seq = "";
		processSuccess = false;
		
		tDealsList = null;
		
		mCustInfo = null;
		tAccPos = null;
		tAccTran = null;
		isTAccPosHasData = false;

		outsBal = null;
		drCrFlg = "";
		transAmt = null;
		transRefNo = null;
		transDt = null;
		transTime = "";
		effDt = null;
	}

	public String getInCifNo() {
		return inCifNo;
	}

	public void setInCifNo(String inCifNo) {
		this.inCifNo = inCifNo;
	}

	public String getInCustomerName() {
		return inCustomerName;
	}

	public void setInCustomerName(String inCustomerName) {
		this.inCustomerName = inCustomerName;
	}

	public String getInAmountFwCt() {
		return inAmountFwCt;
	}

	public void setInAmountFwCt(String inAmountFwCt) {
		this.inAmountFwCt = inAmountFwCt;
	}

	public String getPreOrderAmount() {
		return preOrderAmount;
	}

	public void setPreOrderAmount(String preOrderAmount) {
		this.preOrderAmount = preOrderAmount;
	}

	public String getCustLimitAvailable() {
		return custLimitAvailable;
	}

	public void setCustLimitAvailable(String custLimitAvailable) {
		this.custLimitAvailable = custLimitAvailable;
	}

	public String getCustOverLimit() {
		return custOverLimit;
	}

	public void setCustOverLimit(String custOverLimit) {
		this.custOverLimit = custOverLimit;
	}

	public String getFxLimitAvailable() {
		return fxLimitAvailable;
	}

	public void setFxLimitAvailable(String fxLimitAvailable) {
		this.fxLimitAvailable = fxLimitAvailable;
	}

	public String getFxOverLimit() {
		return fxOverLimit;
	}

	public void setFxOverLimit(String fxOverLimit) {
		this.fxOverLimit = fxOverLimit;
	}

	public String getCreateUser() {
		return createUser;
	}

	public void setCreateUser(String createUser) {
		this.createUser = createUser;
	}

	public String getMarginLimit() {
		return marginLimit;
	}

	public void setMarginLimit(String marginLimit) {
		this.marginLimit = marginLimit;
	}

	public String getSeq() {
		return seq;
	}

	public void setSeq(String seq) {
		this.seq = seq;
	}

	public boolean isProcessSuccess() {
		return processSuccess;
	}

	public void setProcessSuccess(boolean processSuccess) {
		this.processSuccess = processSuccess;
	}

	public List<TDeals> gettDealsList() {
		return tDealsList;
	}

	public void settDealsList(List<TDeals> tDealsList) {
		this.tDealsList = tDealsList;
	}

	public MCustInfo getmCustInfo() {
		return mCustInfo;
	}

	public void setmCustInfo(MCustInfo mCustInfo) {
		this.mCustInfo = mCustInfo;
	}

	public TAccPos gettAccPos() {
		return tAccPos;
	}

	public void settAccPos(TAccPos tAccPos) {
		this.tAccPos = tAccPos;
	}

	public TAccTran gettAccTran() {
		return tAccTran;
	}

	public void settAccTran(TAccTran tAccTran) {
		this.tAccTran = tAccTran;
	}

	public boolean isTAccPosHasData() {
		return isTAccPosHasData;
	}

	public void setTAccPosHasData(boolean isTAccPosHasData) {
		this.isTAccPosHasData = isTAccPosHasData;
	}

	public BigDecimal getOutsBal() {
		return outsBal;
	}

	public void setOutsBal(BigDecimal outsBal) {
		this.outsBal = outsBal;
	}

	public String getDrCrFlg() {
		return drCrFlg;
	}

	public void setDrCrFlg(String drCrFlg) {
		this.drCrFlg = drCrFlg;
	}

	public BigDecimal getTransAmt() {
		return transAmt;
	}

	public void setTransAmt(BigDecimal transAmt) {
		this.transAmt = transAmt;
	}

	public Integer getTransRefNo() {
		return transRefNo;
	}

	public void setTransRefNo(Integer transRefNo) {
		this.transRefNo = transRefNo;
	}

	public Date getTransDt() {
		return transDt;
	}

	public void setTransDt(Date transDt) {
		this.transDt = transDt;
	}

	public String getTransTime() {
		return transTime;
	}

	public void setTransTime(String transTime) {
		this.transTime = transTime;
	}

	public Date getEffDt() {
		return effDt;
	}

	public void setEffDt(Date effDt) {
		this.effDt = effDt;
	}
	
	
}
